• word of the day

    allium carinatum

    allium carinatum - Dictionary definition and meaning for word allium carinatum

    Definition
    (noun) Eurasian bulbous plant
    Synonyms : keeled garlic
Download our Mobile App Today
Receive our word of the day
on Whatsapp